Goal-Oriented Software Design Reviews

نویسندگان

چکیده

Some software requirements are omitted or ambiguous depending on the design context, although these would not necessarily be when viewed as alone. The context sometimes causes inconsistencies among implementations that realize same requirement. Existing detection and analysis methods do limit evaluation of review materials to context-dependent design. An technique limits evaluated parts describing is expected efficient. This paper proposes a method for detecting inconsistent (context-dependent requirement defects) caused by omissions ambiguities in reviews. proposed defines goal-oriented check items using goal tree obtained analysis. Reviewers use detect also evaluates through case study. results study showed defined five reviewers detected 24 defects with items. sum estimated additional effort define perform reviews was 19.6 person-hours. Furthermore, an engineer general skills knowledge development but without system-specific could corresponding

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Goal-Oriented Software Testing Methodology

Goal-oriented requirements engineering methodologies have been investigated for more than a decade, aiming at better supporting requirements engineering. They help elicit users’ requirements, deal with stakeholders’ goals and strategic dependencies among them. Moreover, they allow representing alternative solutions so that stakeholders and developers can negotiate and choose the one that meets ...

متن کامل

Goal-oriented Composition of Software Process Patterns

The development of high-quality software or software-intensive systems requires custom-tailored process models that fit the organizational and project goals as well as the development contexts. These models are a necessary prerequisite for creating project plans that are expected to fulfill business goals. Although project planners require individual process models custom-tailored to their cons...

متن کامل

Goal-oriented customization of software cockpits

Software Cockpits, also known as Software Project Control Centers, support the management and controlling of software and system development projects and provide means for quantitative, measurement-based project control. Currently, many companies are developing simple control dashboards that are mainly based on Spreadsheet applications. Alternatively, they use solutions providing a fixed set of...

متن کامل

Software Design Reviews

The experiences leading to these patterns were made in the context of software development for embedded systems. However, they contain practices that can be useful in every kind of software design review. I became aware of these patterns while I was learning to apply the review method DRBFM to software development. DRBFM stands for Design Review Based on Failure Mode and is a review method inve...

متن کامل

A Goal-Oriented Approach to Software Obfuscation

Various software obfuscation techniques have been proposed. However, there are few discussions on proper use of these obfuscations against imaginable threats. An ad-hoc use of obfuscations cannot guarantee that a program is sufficiently protected. For a systematic use of obfuscations and the verification of the result, this paper proposes a goal oriented approach to obfuscation. Specifically, w...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: IEEE Access

سال: 2022

ISSN: ['2169-3536']

DOI: https://doi.org/10.1109/access.2022.3161545